/**
 *	\file AKCPPTTTBasicInfoProvider.h
 *  
 *  \section desc_sec Description
 *  Description
 *  
 *  \if copyright
 *  	Copyright 2008 Ben Chen. All rights reserved.
 *  \endif
 *  
 *  \section hist_sec Change History:
 *  	-	1/22/08		BC		Created this file
 *  
 *  <hr>
 *  \addtogroup AKCPP
 *  @{
 */

#ifndef _AKCPPTTTBASICINFOPROVIDER_H
#define _AKCPPTTTBASICINFOPROVIDER_H
#include "AbstractClasses.h"

class AKCPPTTTBasicInfoProvider : public AKCPPBasicInfoProvider
{
	typedef AKCPPBasicInfoProvider PARENT;
public:
	AKCPPTTTBasicInfoProvider();
	virtual ~AKCPPTTTBasicInfoProvider();
	
	virtual unsigned int getNumOfCells();
	virtual unsigned int getMaxNumOfSide();
	virtual unsigned int getMinNumOfSide();
	virtual unsigned int getNumOfPiecesForSide(const AKSideIndex sideIndex);	
};

#endif // _AKCPPTTTBASICINFOPROVIDER_H
/** @} */

